<html>
<head><meta charset="utf-8"><title>Stabilising is_aarch64_feature_detected · project-portable-simd · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/257879-project-portable-simd/index.html">project-portable-simd</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/257879-project-portable-simd/topic/Stabilising.20is_aarch64_feature_detected.html">Stabilising is_aarch64_feature_detected</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="243025608"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/257879-project-portable-simd/topic/Stabilising%20is_aarch64_feature_detected/near/243025608" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Adam Gemmell <a href="https://rust-lang.github.io/zulip_archive/stream/257879-project-portable-simd/topic/Stabilising.20is_aarch64_feature_detected.html#243025608">(Jun 17 2021 at 14:27)</a>:</h4>
<p>Hello - recently I updated the aarch64 feature detection <a href="https://github.com/rust-lang/stdarch/blob/master/crates/std_detect/src/detect/arch/aarch64.rs">macro</a> and want to stabilise it as the x86 one has been. I can't see any blockers for this other than a few documentation tweaks and the standard process in the <a href="https://rustc-dev-guide.rust-lang.org/stabilization_guide.html">stabilization guide</a>.</p>
<p>I'm sharing this here as it's gated behind <code>stdsimd</code> - do people have any objections to this before I do the work? Could other unstable parts of SIMD be included too? Is there something I might have missed (I'm quite new to the Rust project)? Thank you!</p>



<a name="243026907"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/257879-project-portable-simd/topic/Stabilising%20is_aarch64_feature_detected/near/243026907" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Caleb Zulawski <a href="https://rust-lang.github.io/zulip_archive/stream/257879-project-portable-simd/topic/Stabilising.20is_aarch64_feature_detected.html#243026907">(Jun 17 2021 at 14:36)</a>:</h4>
<p>The <code>stdsimd</code> gate is a misnomer--that project refers to <code>std::arch</code> nowadays and has very little impact on the stdsimd project (though I am happy you're working to stabilize things for aarch64!)</p>



<a name="243029344"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/257879-project-portable-simd/topic/Stabilising%20is_aarch64_feature_detected/near/243029344" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Lokathor <a href="https://rust-lang.github.io/zulip_archive/stream/257879-project-portable-simd/topic/Stabilising.20is_aarch64_feature_detected.html#243029344">(Jun 17 2021 at 14:51)</a>:</h4>
<p>You probably want to ask <span class="user-mention" data-user-id="143274">@Amanieu</span> , they're the overseer of stdarch stuff.</p>



<a name="243032181"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/257879-project-portable-simd/topic/Stabilising%20is_aarch64_feature_detected/near/243032181" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Amanieu <a href="https://rust-lang.github.io/zulip_archive/stream/257879-project-portable-simd/topic/Stabilising.20is_aarch64_feature_detected.html#243032181">(Jun 17 2021 at 15:07)</a>:</h4>
<p>I don't have any objections to stabilizing aarch64 feature detection. We just need to review the list of features.</p>



<a name="243045484"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/257879-project-portable-simd/topic/Stabilising%20is_aarch64_feature_detected/near/243045484" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Adam Gemmell <a href="https://rust-lang.github.io/zulip_archive/stream/257879-project-portable-simd/topic/Stabilising.20is_aarch64_feature_detected.html#243045484">(Jun 17 2021 at 16:31)</a>:</h4>
<p><span class="user-mention silent" data-user-id="312331">Caleb Zulawski</span> <a href="#narrow/stream/257879-project-portable-simd/topic/Stabilising.20is_aarch64_feature_detected/near/243026907">said</a>:</p>
<div class="codehilite"><pre><span></span><code>...
</code></pre></div>
<p>Sorry for the confusion there, thanks for explaining.</p>
<p>I've chatted briefly with Amanieu previously - I'll be sure to ping you when I have the report written.</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>